CoSwitch: A Cooperative Switching Design for Software Defined Data Center Networking
نویسندگان
چکیده
Software Defined Network (SDN) provides flexibility and agility for customizing the Data Center Network (DCN), which is essential element for the full support of multitenancy. In the current DCN infrastructure, physical switchs are able to support SDN protocols, such as OpenFlow. However, due to the limited resources of embedded CPU and on-chip memory size, physical OpenFlow switch suffers from considerable overhead for handling frequent control plane workload. Worse still, great numbers of mice flows existing in DCN real-life trace generate huge control plane workload, causing the control plane of physical switch to be the serious performance bottleneck. In this paper, based on the performance profiling of virtual and physical switches, we present CoSwitch, a novel switching design for DCN. CoSwitch leverages virtual switch on the server, which has powerful control plane, to cooperate with physical switch, which has high-speed data plane. A close-loop workload balancing mechanism is designed to distribute different kinds of workload into different types of switches in the most efficient way. Through real-life trace experiments on physical testbed, CoSwitch is demonstrated to achieve both scalable control plane and data plane. Without specialized hardware requirement, CoSwitch mitigates the bottlenecks of OpenFlow. Keywords-DCN, SDN/OpenFlow, Mice Flow, Control Plane Workload, Virtual Switch, Physical Switch
منابع مشابه
Software-Defined Networking Control Plane for Seamless Integration of Silicon Photonics in Datacom Networks
We present a scalable Software-Defined-Networking (SDN) control-plane to integrate Silicon Photonics (SiP) with conventional Ethernet/InfiniBand networks and simultaneously perform packet and circuit switching. Experimental evaluations demonstrate this unique solution with 224 microseconds control plane latency for data-center and high-performance-computing platforms.
متن کاملSoftware Driven Cloud Networking
Arista Networks, the leader in high-speed, highly programmable data center switching, has outlined a number of guiding principles for integration with Software Defined Networking (SDN) technologies, including controllers, hypervisors, cloud orchestration middleware, and customized flow-based forwarding agents. These guiding principles leverage proven, scalable, and standards-based control and d...
متن کاملAdaptive and Flexible SDN-based Multicast for Efficient Data Center Networking
Data center networks (DCNs) rely heavily on the use of group communications for various tasks. For example, data center management utilities (e.g., software update/upgrade, log management, resource monitoring, scaling up or down of resources, access control etc.), collaborative applications (e.g., social media, project management tools, version control systems, etc.), multimedia applications an...
متن کاملSecured Structural Design for Software Defined Data Center Networks
Research work provides efficient security which protects network resources from internal and external threats. Network virtualization is used to provide users with well-organized, controlled, and safe sharing of the networking resources. It also ensures privacy of data and integrity in Software-defined data center (SDDC) whose infrastructures is virtualized and distributed as a service. SDDC he...
متن کاملSurvey on Data Center Networking Technologies
In recent years, technologies and markets related to data centers have been rapidly changing and growing. Data centers are playing an important role in ICT infrastructure deployment and promise to become common platforms for almost all social infrastructures. Even though research has focused on networking technologies, various technologies are needed to develop high-performance, cost-efficient,...
متن کامل